readily accepted - French English Dictionary